home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 February / Macworld (1998-02).dmg / Updaters / Mercutio Patches / Jorg Brown / MercutioGuard.txt < prev   
Text File  |  1997-12-09  |  3KB  |  61 lines

  1. Subject: "Mercutio MDEF" Bug
  2. Date: Mon, 8 Dec 97 05:42:50 -0800
  3. From: Jorg Brown <brown@connectix.com>
  4. To: "Ric Ford"
  5.  
  6.  
  7. Sorry to use your direct e-mail line, but something came up that I think 
  8. was worth getting your direct attention.
  9.  
  10. There is a piece of software named the Mercutio MDEF, which allows Mac 
  11. programmers to more easily customize the look and feel of their menus.  
  12. The number of developers using it is quite extensive - here's a partial 
  13. list:
  14.  
  15. Adobe FrameMaker, Adobe PageMaker, Adobe PageMill, Adobe Photoshop, Adobe
  16. SiteMill, Alpha Text Editor, Apollo, BBEdit, CADintosh, CodeWarrior,
  17. Communicate Lite 1.5, Curvus Pro, Digital Performer, Dot-to-Dot, FastPace
  18. Instant Contact, Final Draft, Graf 4.0, Graphic Converter, GrunerTweig,
  19. Hyperion, IN CONTROL, Idea Keeper, Imagexpo 2.0, Ircle 3.0, LanSatellite,
  20. Lemur, LetterRip, Librarian, MRGraphics, MT-NewsWatcher, Mac JDK,
  21. MacPerl, MacZPoint, Mulberry, Mulligan's Golf Personal, Netscape
  22. Navigator, Newton's Aquarium, ObjectPlant, Openlab, PEAK digital audio
  23. tools, PageStream, PatchDance v0.4.6, Programmable Calculator, Radio
  24. Master, Screen Catcher, ScriptableAdmin, Style, Super Countdown,
  25. WebCollage, netOctopus, Symantec C++, Roaster, Icon Medical Systems,
  26. Claris E-mailer, Astound, NewsHopper, MacPerl, IPTech (for Apple Network
  27. Server), Warlords II (SSG), Deck II from MacroMedia
  28.  
  29. The problem is, part of the Mercutio MDEF changes the state of some core 
  30. graphics structures on the Mac.  Technically speaking, it unlocks the 
  31. GDevices.  QuickDraw unfortunately depends on the state of these 
  32. structures not changing, but the dependency is very subtle - most of the 
  33. time what Mercutio does is not noticeable.  This is why it has taken so 
  34. long to finger Mercutio as the cause.
  35.  
  36. When I was notified of this, I realized for the first time that the 
  37. reason my Mac had been crashing approximately every 3 days or so was 
  38. because of this bug (I was consistently crashing inside of a Toolbox 
  39. routine named NQDStdText).  Although a solution is said to be in the 
  40. works, I wrote up a quick fix, and I am including it in this message.  
  41. Feel free to distribute it.
  42.  
  43. Jorg 'jbx' Brown
  44. Really p.o'd, but glad to have a stable Mac again
  45. Connectix Corp
  46.  
  47.  
  48.  
  49. Dec. 9, 1997 Update from Jorg Brown:
  50.  
  51.  
  52. Version 1.0.1 of MercutioGuard fixes a problem that crashes 
  53. Timbuktu to crash (it disables itself 
  54. during Timbuktu). 
  55.  
  56. It "also includes a new icon and version resource, per 
  57. request of Digital Alchemy." Digital Alchemy apparently claims that the 
  58. bug only happens 
  59. on multiple-monitor machines.
  60.  
  61.